//配置axios
import axios from "axios";
let http = axios.create({
    baseURL:'/api',
    timeout:5000,//超时设置
    withCredentials:true,//携带本地凭据 比如cookie
})

//全局请求拦截 对接口的请求进行批量统一处理
axios.interceptors.request.use(config=>{
    //config 就是所有的请求配置
    return config //放行 不return 那么不能将请求真正的发送出去

})

//全局响应拦截 统一对错误进行处理
axios.interceptors.response.use(config=>{
    return config // 如果不return 就拿不到响应结果
})


export default http